Class LootTableHelper

java.lang.Object
jeresources.util.LootTableHelper

public class LootTableHelper extends Object
  • Constructor Details

    • LootTableHelper

      public LootTableHelper()
  • Method Details

    • getPools

      public static List<net.minecraft.world.level.storage.loot.LootPool> getPools(net.minecraft.world.level.storage.loot.LootTable table)
    • getLootEntries

      public static List<net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer> getLootEntries(net.minecraft.world.level.storage.loot.LootPool pool)
    • getLootConditions

      public static List<net.minecraft.world.level.storage.loot.predicates.LootItemCondition> getLootConditions(net.minecraft.world.level.storage.loot.LootPool pool)
    • toDrops

      public static List<LootDrop> toDrops(net.minecraft.world.level.storage.loot.LootTable table)
    • toDrops

      public static List<LootDrop> toDrops(net.minecraft.resources.ResourceLocation lootTable)
    • getAllChestLootTablesResourceLocations

      public static List<net.minecraft.resources.ResourceLocation> getAllChestLootTablesResourceLocations()
    • getAllMobLootTables

      public static Map<net.minecraft.resources.ResourceLocation,Supplier<net.minecraft.world.entity.LivingEntity>> getAllMobLootTables()
    • getLootTables

      public static net.minecraft.world.level.storage.loot.LootTables getLootTables()